package edu.jit.flowers.service;

import java.util.List;

import edu.jit.flowers.bean.Users;
import edu.jit.flowers.dao.UsersDAO;

public class UsersService {
	
	private UsersDAO uDao=new UsersDAO();
	//登录验证
	public Users loginCheck(String username,String password) {
		return uDao.loginCheck(username, password);
	}
	//添加用户
	public int addUsers(Users u) {
		return uDao.addUsers(u);
	}
	//修改用户角色信息
	public int updateRoleUsers(Users u) {
		return uDao.updateRoleUsersById(u);
	}
	//修改用户信息
	public int updateUsers(Users u) {
		return uDao.updateUsersByUName(u);
	}
	//删除用户信息
	public int deleteUsers(Users u) {
		return uDao.deleteUsersById(u);
	}
	//得到所有用户
	public List<Users> getAllUsers(Users u){
		return uDao.selectAll(u);
	}
	//根据用户名查询用户信息
	public Users getAllCommonsByUName(String username) {
		return uDao.selectAllCommonByUName(username);
	}
	//根据角色查管理员用户
	public List<Users> getAllManagersByRole() {
		return uDao.selectAllManageByRole();
	}
	//根据角色查普通用户
		public List<Users> getAllCommonsByRole() {
			return uDao.selectAllCommonByRole();
		}
    
}
